home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.20010306-20010921
/
000195_fdc@watsun.cc.columbia.edu_Sat Jun 2 13:06:25 EDT 2001.msg
< prev
next >
Wrap
Text File
|
2001-09-20
|
3KB
|
62 lines
Article: 12503 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Smashing through Screen with Kermit
Date: 2 Jun 2001 17:06:30 GMT
Organization: Columbia University
Lines: 45
Message-ID: <9fb6em$jn5$1@newsmaster.cc.columbia.edu>
References: <20010602084325.23110.cpmta@c009.snv.cp.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991501590 20197 128.59.39.2 (2 Jun 2001 17:06:30 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 2 Jun 2001 17:06:30 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12503
In article <20010602084325.23110.cpmta@c009.snv.cp.net>,
<Use-Author-Address-Header@[127.1]> (Dallas E. Legan II) wrote:
: ...
: 2) The very first thing brought up in the screen FAQ is
: 'Why can't I transfer files with Kermit while screen is running?'.
:
Which, as you point out, is a false premise. It would be a true
premise for XMODEM, YMODEM, or ZMODEM, however.
This is exactly the kind of situation for which Kermit was designed:
nontransparent, noisy, lossy, and/or 7-bit connections.
The ckubwr.txt file includes the following in Section 4, General
UNIX-Specific Hints, Limitations, and Bugs:
C-Kermit file transfers will probably not work if attemped through the
"splitvt" or GNU "screen" programs because the screen optimization (or at
least, line wrapping, control-character absorption) done by this package
interferes with Kermit's packets.
The same can apply to any other environment in which the user's session is
captured, monitored, recorded, or manipulated. Examples include the 'script'
program (for making a typescript of a session), the Computronics PEEK package
and pksh (at least versions of it prior to 1.9K), and so on.
You might try the following -- what we call "doomsday Kermit" -- settings to
push packets through even the densest and most obstructive connections, such
as "screen" and "splitvt" (and certain kinds of 3270 protocol emulators):
Give these commands to BOTH Kermit programs:
SET FLOW NONE
SET CONTROL PREFIX ALL
SET RECEIVE PACKET-LENGTH 70
SET RECEIVE START 62
SET SEND START 62
SET SEND PAUSE 100
SET BLOCK B
If it works, it will be slow.
(end quote) By the way, "set block b" (blank-free block check) should be
used too, in case a packet block check happens to end with a blank, which
could easily be optimized away by programs such as 'screen'.
- Frank